package edu.com.javeriana.aes.gestion.fundacion.ejb;

import edu.com.javeriana.aes.gestion.fundacion.entity.Profesor;
import java.util.Collection;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;

/**
 *
 * @author gersua
 */
@Stateless
public class AdministrarProfesores implements AdministrarProfesoresLocal {

    @PersistenceContext(unitName = "FundacionDEL-ejbPU")
    private EntityManager entityManager;

    public Collection<Profesor> consultarProfesores() {
        Query query = entityManager.createNamedQuery("Profesor.findAll");
        return query.getResultList();
    }

    public void agregarProfesor(Profesor profesor) {
        entityManager.persist(profesor);
    }
}
